do blindfolded - French English Dictionary